ebro river - English Synonyms Dictionary